on the brink of the abyss - French English Dictionary